﻿package plugins.mstandio.utils.combobox {
	
	/**	 
	 * Defines styles for ComboBox 
	 * @author mstandio
	 */
	public class ComboBoxStyle{
		
		public var fontFamily:String = "Arial"; 
		public var fontSize:Number = 15;
		public var fontColor:Number = 0x000000;	// black	
		public var fontBold:Boolean = false;
		public var fontItalic:Boolean = false;
		
		public var marginLeft:Number = 3;
		public var marginRight:Number = 7; 		
				
		public var elementWidth:Number = -1; //auto		
		public var elementHeight:Number = -1; //auto		
		public var elementBackgroundColor:Number = 0xffffff; //white
		public var elementSelectedColor:Number = 0xefefef; // light gray
		public var elementBorder:Boolean = true;
		public var elementBorderColor:Number = 0xafafaf; // dark gray		
		public var elementAlpha:Number = 1;		
		public var elementSpacing:Number = 0;
				
		public var buttonBackgroundColor:Number = 0xdfdfdf; // medium gray;
		public var buttonTriangleColor:Number  = 0xafafaf; // dark gray;		
		public var buttonTriangleBitmapPlain:Class = null;
		public var buttonTriangleBitmapPress:Class = null;
				
		public var mainElementFontColor:Number = 0x000000;	// black	
		public var mainElementAlpha:Number = 1;
		public var mainElementBorder:Boolean = true;
		
		public var opensUp:Boolean = false;
		public var openingSpeed:Number = 0.3;
		public var initiallyBlank:Boolean = false;				
		
		public function ComboBoxStyle(){}			
	}	
}